package com.elitedatai.mchtest.manage.service;

import com.dji.sdk.common.PaginationData;
import com.elitedatai.mchtest.manage.model.dto.DeviceHmsDTO;
import com.elitedatai.mchtest.manage.model.param.DeviceHmsQueryParam;


public interface IDeviceHmsService {

    /**
     * 根据查询参数分页查询hms数据。
     * @param param 查询参数
     * @return 返回分页的hms数据
     */
    PaginationData<DeviceHmsDTO> getDeviceHmsByParam(DeviceHmsQueryParam param);

    /**
     * 处理已读消息。
     * @param deviceSn 设备序列号
     */
    void updateUnreadHms(String deviceSn);
}
